artificial bladder - German English Dictionary